<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>查找元素的基本使用</title>
</head>
<body>
    
</body>
<script>
    /*
        查找数组元素的方法有很多，比较老一点的方式是indexOf 和 lastindexOf  //如果查找到了会返回查找到索引的位置  如果没有找到会返回-1
        最近的方法的includes 查找成功会返回true  失败会返回False
    */
    let arr = [1,2,3,4,5]
    console.log(arr.indexOf(3))  // 2  因为3在索引为2的地方
    console.log(arr.indexOf('5'))   //  -1  这种查找是一种严格的查找，是区分数字和字符串的
    console.log(arr.indexOf(9))  // -1  因为数组中没有9


    // 新方法更方便在使用逻辑判断上，  因为它的返回值就是一个布尔类型的返回值
    console.log(arr.includes(2))  //true
    console.log(arr.includes('5'))  //false
    console.log(arr.includes(9))  //false
</script>
</html>